class Verify {
  phone(val) {
    return (/^0?(13[0-9]|14[5-9]|15[012356789]|166|17[0-8]|18[0-9]|19[8-9])[0-9]{8}$/.test(val))
  }
}
class Format {
  amount(val) {
    //金额转换 分->元 保留2位小数 并每隔3位用逗号分开 1,234.56
    var str = (val / 100).toFixed(2) + '';
    var intSum = str.substring(0, str.indexOf(".")).replace(/\B(?=(?:\d{3})+$)/g, ',');//取到整数部分
    var dot = str.substring(str.length, str.indexOf("."))//取到小数部分搜索
    var ret = intSum + dot;
    return ret;
  }
  amountClear(val){ //取消字符串中出现的所有逗号 
    var str = val.replace(/,/g, '')*100;
    return str; 
  }
}
class clipName(v) {
  var nV = v.match(/\(([^)]*)\)/)
  return nV[1]
}
export {
  Verify,
  Format,
  clipName
}